payable abroad - Alemán Inglés Diccionario